package pe.com.bn.sach.domain;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

/**
 * Bnchf35Inmueble entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class Bnchf35Inmueble implements java.io.Serializable {

	// Fields
 
	private Bnchf35InmuebleId id;
	private Long f35StdoInmueble;
	private String f35PartdRegtr;
	private Double f35MntoVentaRef;
	private Double f35MntoMejoraRef;
	private Double f35MntoCompVta;
	private Double f35MntoPstoIngColeg;
	private Double f35MntoRealzInmdta;
	private Double f35MntoTascTerreno;
	private Double f35MntoTascConstr;
	private String f35DptoInm;
	private String f35ProvInm;
	private String f35DistriInm;
	private Double f35AreaTerreno;
	private Double f35AreaConstruida;
	private String f35IdUsuaCrea;
	private Date f35FeUsuaCrea;
	private String f35IdUsuaModi;
	private Date f35FeUsuaModi;
	private Long f35Estdo;
	private Long f35UsrReg;
	private Date f35FeUsrReg;
	private Long f35UsrAct;
	private Date f35FeUsrAct;
	private String f35Observ;
	private Long f35TpoZona;
	private String f35NomZona;
	private Long f35TpoVia;
	private String f35NomVia;
	private Long f35TpoExt;
	private String f35NomExt;
	private Long f35TpoInt;
	private String f35NomInt;
	private String f35Piso;
	private Set bnchf36ExpVendedors = new HashSet(0);
	private Set bnchf26GarantiaHipotecarias = new HashSet(0);
	private Set bnchf26EstudioTitulos = new HashSet(0);
	private Set bnchf26EscrituraPublicas = new HashSet(0);
	private Set bnchf61PolizaInmuebles = new HashSet(0);
	private Set bnchf26Minutas = new HashSet(0);
	private Set bnchf26AvanceObras = new HashSet(0);
	private Set bnchf26TasacionInmuebles = new HashSet(0);
	private Set bnchf26Bloqueos = new HashSet(0);

	// Constructors
	//add wilber
	
	//add wilber 
	private String esTerr;
	private Bnchf08Ubigeo bnchf08Ubigeo;
	private Bnchf08Ubigeo bnchf45GrupoDestino;	
	private String  tipoUbicacion;
	private String estado;
	
	
	/** default constructor */
	public Bnchf35Inmueble() {
		id = new Bnchf35InmuebleId();
	}

	/**
	 * @return Devuelve bnchf08Ubigeo.
	 */
	public Bnchf08Ubigeo getBnchf08Ubigeo() {
		return bnchf08Ubigeo;
	}
	/**
	 * @param bnchf08Ubigeo El bnchf08Ubigeo a establecer.
	 */
	public void setBnchf08Ubigeo(Bnchf08Ubigeo bnchf08Ubigeo) {
		this.bnchf08Ubigeo = bnchf08Ubigeo;
	}
	/**
	 * @return Devuelve bnchf45GrupoDestino.
	 */
	public Bnchf08Ubigeo getBnchf45GrupoDestino() {
		return bnchf45GrupoDestino;
	}
	/**
	 * @param bnchf45GrupoDestino El bnchf45GrupoDestino a establecer.
	 */
	public void setBnchf45GrupoDestino(Bnchf08Ubigeo bnchf45GrupoDestino) {
		this.bnchf45GrupoDestino = bnchf45GrupoDestino;
	}
	/**
	 * @return Devuelve estado.
	 */
	public String getEstado() {
		return estado;
	}
	/**
	 * @param estado El estado a establecer.
	 */
	public void setEstado(String estado) {
		this.estado = estado;
	}
	/**
	 * @return Devuelve esTerr.
	 */
	public String getEsTerr() {
		return esTerr;
	}
	/**
	 * @param esTerr El esTerr a establecer.
	 */
	public void setEsTerr(String esTerr) {
		this.esTerr = esTerr;
	}
	/**
	 * @return Devuelve tipoUbicacion.
	 */
	public String getTipoUbicacion() {
		return tipoUbicacion;
	}
	/**
	 * @param tipoUbicacion El tipoUbicacion a establecer.
	 */
	public void setTipoUbicacion(String tipoUbicacion) {
		this.tipoUbicacion = tipoUbicacion;
	}
	/** minimal constructor */
	public Bnchf35Inmueble(Bnchf35InmuebleId id, Double f35MntoVentaRef,
			String f35IdUsuaCrea, Date f35FeUsuaCrea, Long f35UsrReg,
			Date f35FeUsrReg) {
		this.id = id;
		this.f35MntoVentaRef = f35MntoVentaRef;
		this.f35IdUsuaCrea = f35IdUsuaCrea;
		this.f35FeUsuaCrea = f35FeUsuaCrea;
		this.f35UsrReg = f35UsrReg;
		this.f35FeUsrReg = f35FeUsrReg;
	}

	/** full constructor */
	public Bnchf35Inmueble(Bnchf35InmuebleId id, Long f35StdoInmueble,
			String f35PartdRegtr, Double f35MntoVentaRef,
			Double f35MntoMejoraRef, Double f35MntoCompVta,
			Double f35MntoPstoIngColeg, Double f35MntoRealzInmdta,
			Double f35MntoTascTerreno, Double f35MntoTascConstr,
			String f35DptoInm, String f35ProvInm, String f35DistriInm,
			Double f35AreaTerreno, Double f35AreaConstruida,
			String f35IdUsuaCrea, Date f35FeUsuaCrea, String f35IdUsuaModi,
			Date f35FeUsuaModi, Long f35Estdo, Long f35UsrReg,
			Date f35FeUsrReg, Long f35UsrAct, Date f35FeUsrAct,
			String f35Observ, Long f35TpoZona, String f35NomZona,
			Long f35TpoVia, String f35NomVia, Long f35TpoExt, String f35NomExt,
			Long f35TpoInt, String f35NomInt, String f35Piso,
			Set bnchf36ExpVendedors, Set bnchf26GarantiaHipotecarias,
			Set bnchf26EstudioTitulos, Set bnchf26EscrituraPublicas,
			Set bnchf61PolizaInmuebles, Set bnchf26Minutas,
			Set bnchf26AvanceObras, Set bnchf26TasacionInmuebles,
			Set bnchf26Bloqueos) {
		this.id = id;
		this.f35StdoInmueble = f35StdoInmueble;
		this.f35PartdRegtr = f35PartdRegtr;
		this.f35MntoVentaRef = f35MntoVentaRef;
		this.f35MntoMejoraRef = f35MntoMejoraRef;
		this.f35MntoCompVta = f35MntoCompVta;
		this.f35MntoPstoIngColeg = f35MntoPstoIngColeg;
		this.f35MntoRealzInmdta = f35MntoRealzInmdta;
		this.f35MntoTascTerreno = f35MntoTascTerreno;
		this.f35MntoTascConstr = f35MntoTascConstr;
		this.f35DptoInm = f35DptoInm;
		this.f35ProvInm = f35ProvInm;
		this.f35DistriInm = f35DistriInm;
		this.f35AreaTerreno = f35AreaTerreno;
		this.f35AreaConstruida = f35AreaConstruida;
		this.f35IdUsuaCrea = f35IdUsuaCrea;
		this.f35FeUsuaCrea = f35FeUsuaCrea;
		this.f35IdUsuaModi = f35IdUsuaModi;
		this.f35FeUsuaModi = f35FeUsuaModi;
		this.f35Estdo = f35Estdo;
		this.f35UsrReg = f35UsrReg;
		this.f35FeUsrReg = f35FeUsrReg;
		this.f35UsrAct = f35UsrAct;
		this.f35FeUsrAct = f35FeUsrAct;
		this.f35Observ = f35Observ;
		this.f35TpoZona = f35TpoZona;
		this.f35NomZona = f35NomZona;
		this.f35TpoVia = f35TpoVia;
		this.f35NomVia = f35NomVia;
		this.f35TpoExt = f35TpoExt;
		this.f35NomExt = f35NomExt;
		this.f35TpoInt = f35TpoInt;
		this.f35NomInt = f35NomInt;
		this.f35Piso = f35Piso;
		this.bnchf36ExpVendedors = bnchf36ExpVendedors;
		this.bnchf26GarantiaHipotecarias = bnchf26GarantiaHipotecarias;
		this.bnchf26EstudioTitulos = bnchf26EstudioTitulos;
		this.bnchf26EscrituraPublicas = bnchf26EscrituraPublicas;
		this.bnchf61PolizaInmuebles = bnchf61PolizaInmuebles;
		this.bnchf26Minutas = bnchf26Minutas;
		this.bnchf26AvanceObras = bnchf26AvanceObras;
		this.bnchf26TasacionInmuebles = bnchf26TasacionInmuebles;
		this.bnchf26Bloqueos = bnchf26Bloqueos;
	}

	// Property accessors

	public Bnchf35InmuebleId getId() {
		return this.id;
	}

	public void setId(Bnchf35InmuebleId id) {
		this.id = id;
	}

	public Long getF35StdoInmueble() {
		return this.f35StdoInmueble;
	}

	public void setF35StdoInmueble(Long f35StdoInmueble) {
		this.f35StdoInmueble = f35StdoInmueble;
	}

	public String getF35PartdRegtr() {
		return this.f35PartdRegtr;
	}

	public void setF35PartdRegtr(String f35PartdRegtr) {
		this.f35PartdRegtr = f35PartdRegtr;
	}

	public Double getF35MntoVentaRef() {
		return this.f35MntoVentaRef;
	}

	public void setF35MntoVentaRef(Double f35MntoVentaRef) {
		this.f35MntoVentaRef = f35MntoVentaRef;
	}

	public Double getF35MntoMejoraRef() {
		return this.f35MntoMejoraRef;
	}

	public void setF35MntoMejoraRef(Double f35MntoMejoraRef) {
		this.f35MntoMejoraRef = f35MntoMejoraRef;
	}

	public Double getF35MntoCompVta() {
		return this.f35MntoCompVta;
	}

	public void setF35MntoCompVta(Double f35MntoCompVta) {
		this.f35MntoCompVta = f35MntoCompVta;
	}

	public Double getF35MntoPstoIngColeg() {
		return this.f35MntoPstoIngColeg;
	}

	public void setF35MntoPstoIngColeg(Double f35MntoPstoIngColeg) {
		this.f35MntoPstoIngColeg = f35MntoPstoIngColeg;
	}

	public Double getF35MntoRealzInmdta() {
		return this.f35MntoRealzInmdta;
	}

	public void setF35MntoRealzInmdta(Double f35MntoRealzInmdta) {
		this.f35MntoRealzInmdta = f35MntoRealzInmdta;
	}

	public Double getF35MntoTascTerreno() {
		return this.f35MntoTascTerreno;
	}

	public void setF35MntoTascTerreno(Double f35MntoTascTerreno) {
		this.f35MntoTascTerreno = f35MntoTascTerreno;
	}

	public Double getF35MntoTascConstr() {
		return this.f35MntoTascConstr;
	}

	public void setF35MntoTascConstr(Double f35MntoTascConstr) {
		this.f35MntoTascConstr = f35MntoTascConstr;
	}

	public String getF35DptoInm() {
		return this.f35DptoInm;
	}

	public void setF35DptoInm(String f35DptoInm) {
		this.f35DptoInm = f35DptoInm;
	}

	public String getF35ProvInm() {
		return this.f35ProvInm;
	}

	public void setF35ProvInm(String f35ProvInm) {
		this.f35ProvInm = f35ProvInm;
	}

	public String getF35DistriInm() {
		return this.f35DistriInm;
	}

	public void setF35DistriInm(String f35DistriInm) {
		this.f35DistriInm = f35DistriInm;
	}

	public Double getF35AreaTerreno() {
		return this.f35AreaTerreno;
	}

	public void setF35AreaTerreno(Double f35AreaTerreno) {
		this.f35AreaTerreno = f35AreaTerreno;
	}

	public Double getF35AreaConstruida() {
		return this.f35AreaConstruida;
	}

	public void setF35AreaConstruida(Double f35AreaConstruida) {
		this.f35AreaConstruida = f35AreaConstruida;
	}

	public String getF35IdUsuaCrea() {
		return this.f35IdUsuaCrea;
	}

	public void setF35IdUsuaCrea(String f35IdUsuaCrea) {
		this.f35IdUsuaCrea = f35IdUsuaCrea;
	}

	public Date getF35FeUsuaCrea() {
		return this.f35FeUsuaCrea;
	}

	public void setF35FeUsuaCrea(Date f35FeUsuaCrea) {
		this.f35FeUsuaCrea = f35FeUsuaCrea;
	}

	public String getF35IdUsuaModi() {
		return this.f35IdUsuaModi;
	}

	public void setF35IdUsuaModi(String f35IdUsuaModi) {
		this.f35IdUsuaModi = f35IdUsuaModi;
	}

	public Date getF35FeUsuaModi() {
		return this.f35FeUsuaModi;
	}

	public void setF35FeUsuaModi(Date f35FeUsuaModi) {
		this.f35FeUsuaModi = f35FeUsuaModi;
	}

	public Long getF35Estdo() {
		return this.f35Estdo;
	}

	public void setF35Estdo(Long f35Estdo) {
		this.f35Estdo = f35Estdo;
	}

	public Long getF35UsrReg() {
		return this.f35UsrReg;
	}

	public void setF35UsrReg(Long f35UsrReg) {
		this.f35UsrReg = f35UsrReg;
	}

	public Date getF35FeUsrReg() {
		return this.f35FeUsrReg;
	}

	public void setF35FeUsrReg(Date f35FeUsrReg) {
		this.f35FeUsrReg = f35FeUsrReg;
	}

	public Long getF35UsrAct() {
		return this.f35UsrAct;
	}

	public void setF35UsrAct(Long f35UsrAct) {
		this.f35UsrAct = f35UsrAct;
	}

	public Date getF35FeUsrAct() {
		return this.f35FeUsrAct;
	}

	public void setF35FeUsrAct(Date f35FeUsrAct) {
		this.f35FeUsrAct = f35FeUsrAct;
	}

	public String getF35Observ() {
		return this.f35Observ;
	}

	public void setF35Observ(String f35Observ) {
		this.f35Observ = f35Observ;
	}

	public Long getF35TpoZona() {
		return this.f35TpoZona;
	}

	public void setF35TpoZona(Long f35TpoZona) {
		this.f35TpoZona = f35TpoZona;
	}

	public String getF35NomZona() {
		return this.f35NomZona;
	}

	public void setF35NomZona(String f35NomZona) {
		this.f35NomZona = f35NomZona;
	}

	public Long getF35TpoVia() {
		return this.f35TpoVia;
	}

	public void setF35TpoVia(Long f35TpoVia) {
		this.f35TpoVia = f35TpoVia;
	}

	public String getF35NomVia() {
		return this.f35NomVia;
	}

	public void setF35NomVia(String f35NomVia) {
		this.f35NomVia = f35NomVia;
	}

	public Long getF35TpoExt() {
		return this.f35TpoExt;
	}

	public void setF35TpoExt(Long f35TpoExt) {
		this.f35TpoExt = f35TpoExt;
	}

	public String getF35NomExt() {
		return this.f35NomExt;
	}

	public void setF35NomExt(String f35NomExt) {
		this.f35NomExt = f35NomExt;
	}

	public Long getF35TpoInt() {
		return this.f35TpoInt;
	}

	public void setF35TpoInt(Long f35TpoInt) {
		this.f35TpoInt = f35TpoInt;
	}

	public String getF35NomInt() {
		return this.f35NomInt;
	}

	public void setF35NomInt(String f35NomInt) {
		this.f35NomInt = f35NomInt;
	}

	public String getF35Piso() {
		return this.f35Piso;
	}

	public void setF35Piso(String f35Piso) {
		this.f35Piso = f35Piso;
	}

	public Set getBnchf36ExpVendedors() {
		return this.bnchf36ExpVendedors;
	}

	public void setBnchf36ExpVendedors(Set bnchf36ExpVendedors) {
		this.bnchf36ExpVendedors = bnchf36ExpVendedors;
	}

	public Set getBnchf26GarantiaHipotecarias() {
		return this.bnchf26GarantiaHipotecarias;
	}

	public void setBnchf26GarantiaHipotecarias(Set bnchf26GarantiaHipotecarias) {
		this.bnchf26GarantiaHipotecarias = bnchf26GarantiaHipotecarias;
	}

	public Set getBnchf26EstudioTitulos() {
		return this.bnchf26EstudioTitulos;
	}

	public void setBnchf26EstudioTitulos(Set bnchf26EstudioTitulos) {
		this.bnchf26EstudioTitulos = bnchf26EstudioTitulos;
	}

	public Set getBnchf26EscrituraPublicas() {
		return this.bnchf26EscrituraPublicas;
	}

	public void setBnchf26EscrituraPublicas(Set bnchf26EscrituraPublicas) {
		this.bnchf26EscrituraPublicas = bnchf26EscrituraPublicas;
	}

	public Set getBnchf61PolizaInmuebles() {
		return this.bnchf61PolizaInmuebles;
	}

	public void setBnchf61PolizaInmuebles(Set bnchf61PolizaInmuebles) {
		this.bnchf61PolizaInmuebles = bnchf61PolizaInmuebles;
	}

	public Set getBnchf26Minutas() {
		return this.bnchf26Minutas;
	}

	public void setBnchf26Minutas(Set bnchf26Minutas) {
		this.bnchf26Minutas = bnchf26Minutas;
	}

	public Set getBnchf26AvanceObras() {
		return this.bnchf26AvanceObras;
	}

	public void setBnchf26AvanceObras(Set bnchf26AvanceObras) {
		this.bnchf26AvanceObras = bnchf26AvanceObras;
	}

	public Set getBnchf26TasacionInmuebles() {
		return this.bnchf26TasacionInmuebles;
	}

	public void setBnchf26TasacionInmuebles(Set bnchf26TasacionInmuebles) {
		this.bnchf26TasacionInmuebles = bnchf26TasacionInmuebles;
	}

	public Set getBnchf26Bloqueos() {
		return this.bnchf26Bloqueos;
	}

	public void setBnchf26Bloqueos(Set bnchf26Bloqueos) {
		this.bnchf26Bloqueos = bnchf26Bloqueos;
	}

}